package com.enjoyor.soa.traffic.api.dto.iems;

import java.io.Serializable;

/**
 * 预案操作记录表
 * @author enjoyor
 *
 */
public class PlanOprInfoDto implements Serializable {
	/**
	 * 版本号
	 */
	private static final long serialVersionUID = 1L;
	/**
	 * 编号ID
	 * VARCHAR2(50) 不为空,
	 */
	  private String recordId;
	  /**
	   * 文本预案编号
	   * VARCHAR2(50) 不为空
	   */
	  private String planId;   
	  /**
	   * 操作类型（字典）
	   * VARCHAR2(50) 不为空
	   */
	  private String oprType;   
	  /**
	   * 操作类型名称
	   * VARCHAR2(50) 不为空
	   */    
	  private String oprTypeName;
	  /**
	   * 操作结果
	   * VARCHAR2(50) 不为空
	   */
	  private String oprResult;
	  /**
	   * 预案状态（字典）
	   * VARCHAR2(50) 不为空
	   */
	  private String planState;
	  /**
	   * 预案状态名称
	   * VARCHAR2(50) 不为空
	   */
	  private String planStateName;
	  /**
	   * 操作人员编号
	   * VARCHAR2(50) 不为空
	   */
	  private String oprPerson;     
	  /**
	   * 操作人员所属部门（编号）
	   * VARCHAR2(50) 不为空
	   */
	  private String oprDept;      
	  /**
	   * 操作人员所属部门名称
	   * VARCHAR2(100) 不为空
	   */
	  private String oprDeptName;
	  /**
	   * 操作发生时间（yyyy-mm-dd hh24:mi:ss）
	   * DATE 不为空
	   */
	  private String oprTime;
	/**
	 * 返回recordId
	 * 
	 * @return recordId
	*/
	public String getRecordId() {
		return recordId;
	}
	/**
	 * 设置 recordId
	 * 
	 * @param recordId
	 *            recordId
	 */
	public void setRecordId(String recordId) {
		this.recordId = recordId;
	}
	/**
	 * 返回planId
	 * 
	 * @return planId
	*/
	public String getPlanId() {
		return planId;
	}
	/**
	 * 设置 planId
	 * 
	 * @param planId
	 *            planId
	 */
	public void setPlanId(String planId) {
		this.planId = planId;
	}
	/**
	 * 返回oprType
	 * 
	 * @return oprType
	*/
	public String getOprType() {
		return oprType;
	}
	/**
	 * 设置 oprType
	 * 
	 * @param oprType
	 *            oprType
	 */
	public void setOprType(String oprType) {
		this.oprType = oprType;
	}
	/**
	 * 返回oprTypeName
	 * 
	 * @return oprTypeName
	*/
	public String getOprTypeName() {
		return oprTypeName;
	}
	/**
	 * 设置 oprTypeName
	 * 
	 * @param oprTypeName
	 *            oprTypeName
	 */
	public void setOprTypeName(String oprTypeName) {
		this.oprTypeName = oprTypeName;
	}
	/**
	 * 返回oprResult
	 * 
	 * @return oprResult
	*/
	public String getOprResult() {
		return oprResult;
	}
	/**
	 * 设置 oprResult
	 * 
	 * @param oprResult
	 *            oprResult
	 */
	public void setOprResult(String oprResult) {
		this.oprResult = oprResult;
	}
	/**
	 * 返回planState
	 * 
	 * @return planState
	*/
	public String getPlanState() {
		return planState;
	}
	/**
	 * 设置 planState
	 * 
	 * @param planState
	 *            planState
	 */
	public void setPlanState(String planState) {
		this.planState = planState;
	}
	/**
	 * 返回planStateName
	 * 
	 * @return planStateName
	*/
	public String getPlanStateName() {
		return planStateName;
	}
	/**
	 * 设置 planStateName
	 * 
	 * @param planStateName
	 *            planStateName
	 */
	public void setPlanStateName(String planStateName) {
		this.planStateName = planStateName;
	}
	/**
	 * 返回oprPerson
	 * 
	 * @return oprPerson
	*/
	public String getOprPerson() {
		return oprPerson;
	}
	/**
	 * 设置 oprPerson
	 * 
	 * @param oprPerson
	 *            oprPerson
	 */
	public void setOprPerson(String oprPerson) {
		this.oprPerson = oprPerson;
	}
	/**
	 * 返回oprDept
	 * 
	 * @return oprDept
	*/
	public String getOprDept() {
		return oprDept;
	}
	/**
	 * 设置 oprDept
	 * 
	 * @param oprDept
	 *            oprDept
	 */
	public void setOprDept(String oprDept) {
		this.oprDept = oprDept;
	}
	/**
	 * 返回oprDeptName
	 * 
	 * @return oprDeptName
	*/
	public String getOprDeptName() {
		return oprDeptName;
	}
	/**
	 * 设置 oprDeptName
	 * 
	 * @param oprDeptName
	 *            oprDeptName
	 */
	public void setOprDeptName(String oprDeptName) {
		this.oprDeptName = oprDeptName;
	}
	/**
	 * 返回oprTime
	 * 
	 * @return oprTime
	*/
	public String getOprTime() {
		return oprTime;
	}
	/**
	 * 设置 oprTime
	 * 
	 * @param oprTime
	 *            oprTime
	 */
	public void setOprTime(String oprTime) {
		this.oprTime = oprTime;
	}
	
}
